Маленькая паяльная станция своими руками v2

Привет.
Некоторое время назад я собрал маленькую паяльную станцию, о которой хотел рассказать. Это дополнительная упрощенная паяльная станция к основной, и конечно не может ее полноценно заменить.

Основные функции:
1. Паяльник. В коде заданы несколько температурных режимов (100, 250 и 350 градусов), между которыми осуществляется переключение кнопкой Solder. Плавная регулировка мне тут не нужна, паяю я в основном на 250 градусах. Мне лично это очень удобно. Для точного поддержания температуры используется PID регулятор.
Заданные режимы, пины, параметры PID можно поменять в файле 3_Solder:

struct {   static const byte   termistor   =  A2;  // пин термистора   static const byte   pwm         =  10;  // пин нагревателя   static const byte   use         =  15;  // A1 пин датчика движения паяльника   int                 mode[4]     =  {0, 150, 250, 300}; // режимы паяльника   byte                set_solder  = 







Читать далее